damp sponge - French English Dictionary